structured programming

structured programming
структурное программирование
методология проектирования программ (разработана Edsger Dijkstra) в процедурном программировании (procedural programming), соответствующая идее "разделяй и властвуй". Программа проектируется состоящей из набора задач. Задачи, слишком сложные для простого описания, разбиваются на несколько более мелких подзадач и так далее, пока все задачи не станут достаточно простыми для понимания. В результате такого проектирования программа будет состоять из иерархически организованных компактных модулей, каждый из которых имеет только одну входную и одну выходную точки. Кроме того, структурное программирование накладывает ограничение на использование операторов GOTO, поскольку считается, что число ошибок в программе растёт пропорционально квадрату от числа переходов. Структурированные программы легче разрабатывать и сопровождать в больших проектах. У метода есть ряд недостатков, например, структуры данных отделены от управляющих ими функций, поэтому данные и действия над ними не воспринимаются как единое целое

Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. . 1998-2007.

Игры ⚽ Поможем написать курсовую

Смотреть что такое "structured programming" в других словарях:

  • Structured programming — can be seen as a subset or subdiscipline of procedural programming, one of the major programming paradigms. It is most famous for removing or reducing reliance on the GOTO statement.Historically, several different structuring techniques or… …   Wikipedia

  • structured programming — struktūrinis programavimas statusas T sritis automatika atitikmenys: angl. structured coding; structured programming vok. strukturelle Programmierung, f rus. структурированное программирование, n; структурное программирование, n pranc.… …   Automatikos terminų žodynas

  • structured programming — struktūrinis programavimas statusas T sritis informatika apibrėžtis Programavimo metodas, grindžiamas programos skaidymu į mažesnes, kuo mažiau tarpusavy priklausomas dalis, turinčias vieną įėjimą ir vieną išėjimą. Struktūrinio programavimo… …   Enciklopedinis kompiuterijos žodynas

  • structured programming — programming methodology according to which one builds the main program from modular secondary programs …   English contemporary dictionary

  • structured programming language — programming language that provides linguistic structure to a language (Computers) …   English contemporary dictionary

  • Non-structured programming — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

  • structured programming — Computers. the design and coding of programs by a methodology (top down) that successively breaks problems into smaller, nested subunits. [1970 75] * * * …   Universalium

  • structured programming — struc′tured pro′gramming n. cmp the design and coding of computer programs using a top down methodology • Etymology: 1970–75 …   From formal English to slang

  • structured programming — Computers. the design and coding of programs by a methodology (top down) that successively breaks problems into smaller, nested subunits. [1970 75] …   Useful english dictionary

  • Jackson Structured Programming — Example of a JSP diagram. Jackson Structured Programming or JSP is a method for structured programming based on correspondences between data stream structure and program structure. JSP structures programs and data in terms of sequences,… …   Wikipedia

  • Programming paradigm — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concu …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»